mechanical genius - Turkish English Dictionary